These are some condos for sale just south of the Petworth metro. And they must really want to sell them. What the hell is 103% financing?
These are some condos for sale just south of the Petworth metro. And they must really want to sell them. What the hell is 103% financing?