$895,000 -
20 Delcasse Unit 904
San Juan ,
00907
County or Parish: San Juan