Might $22,500 A Month In Rent Actually Make More Financial Cents?
As has been noted by readers and a number of tipsters alike, they’re now accepting rental applications for the Theodore Eden designed “Renaissance Italian Villa” at 2550 Lyon Street (which…